is javascript compiled